博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
作业33-评论列表显示及排序,个人中心显示
阅读量:6497 次
发布时间:2019-06-24

本文共 1958 字,大约阅读时间需要 6 分钟。

  • 显示所有评论 {% for foo in ques.comments %}
{% for foo in ques.comments %}            
  • {
    { foo.author.username }}
    {
    { foo.creat_time }}

    {

    { foo.detail }}

  • {% endfor %}

     

    • 所有评论排序 uquestion = db.relationship('Question', backref=db.backref('comments', order_by=creat_time.desc))
    question = db.relationship('Question', backref=db.backref('comments'),order_by=creat_time.desc)

     

    • 显示评论条数 {
      { ques.comments|length }}

    评论:({
    { sen.comments|length }})

     

    • 完成个人中心

    1.个人中心的页面布局(html文件及相应的样式文件)

    2.定义视图函数def usercenter(user_id):

    3.向前端页面传递参数

    4.页面显示相应数据

    {% extends 'navigation.html' %}{% block title %}个人中心{% endblock %}{% block main %}    
    {% endblock %}

     

    @app.route('/usercenter/
    ')@loginFirstdef usercenter(user_id): user=User.query.filter(User.id==user_id).first() context={ 'username':user.username, 'question':user.question, 'comments':user.comments } return render_template('usercenter.html',**context)

    转载于:https://www.cnblogs.com/hegui/p/8034494.html

    你可能感兴趣的文章
    zookeeper 学习笔记2
    查看>>
    阿里SopHix热修复框架
    查看>>
    <Netty>(二十一)(高级篇)Netty服务端和客户端创建时序图
    查看>>
    [内核驱动] DOS路径转化为NT路径
    查看>>
    详解MySQL基准测试和sysbench工具
    查看>>
    Linux 中C/C++ search path(头文件搜索路径)
    查看>>
    Java基础-数组常见排序方式
    查看>>
    使用C# (.NET Core) 实现迭代器设计模式 (Iterator Pattern)
    查看>>
    (转)深入浅出数据库索引原理
    查看>>
    VirtualBox中的虚拟机在Ubuntu 下无法启动之问题解决
    查看>>
    form表单右边弹窗提示不能为空
    查看>>
    php实现合并多个数组
    查看>>
    ajax application/json 的坑
    查看>>
    amazeui学习笔记--css(常用组件16)--文章页Article
    查看>>
    在recycler中写的布局不起作用
    查看>>
    ios蓝牙开发(二)ios连接外设的代码实现
    查看>>
    java 反射
    查看>>
    ASP.NET Core Web API 与 SSL
    查看>>
    思维体系---技术思维、业务数据思维、产品思维、复合思维
    查看>>
    强大的原生DOM选择器querySelector和querySelectorAll
    查看>>